package com.bjx.demo.domain.query;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
import io.swagger.v3.oas.annotations.media.Schema;
import com.bjx.common.core.domain.query.BaseQuery;

/**
 * @desc: 请假信息查询实体
 * @author: liushuai
 * @date: 2022/10/20
 */
@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
@Schema(title = "VacationQuery",description = "请假信息查询实体")
public class VacationQuery  extends BaseQuery{
    /**
    * 申请人
    */
    @Schema(title = "applyUser",description = "申请人")
    private  Long applyUser; 
    /**
    * 审批状态
    */
    @Schema(title = "status",description = "审批状态")
    private  Short status; 
    /**
    * 组织机构Id
    */
    @Schema(title = "orgId",description = "组织机构Id")
    private  Long orgId; 
    /**
    * 公司Id
    */
    @Schema(title = "comId",description = "公司Id")
    private  Long comId; 
}